self-loading vehicle - Turc Anglais Dictionnaire